tokyo 2026
BadmintonAn Se-young and the Price of a Record: Two Seven-Point Runs and One AnkleGame one of the Denmark Open final in Odense, An Se-young leading 18-15. I...
Martial ArtsVietnam's Team Kata at Asiad 20: The 5-0 Gold, the 0-5 Defeat, and the Blind Spot of a Judged SportHook In Toyohashi, no electronic scoreboard flickers. Kata has no stopwatch, ...
Table TennisBraintree Division Two: Black Notley B Return, and the Question of the Third ManThe scoreboard stopped at 16-14 in the fifth game. It was Lucien...
Table TennisVietnamese Table Tennis and the Data Gap: Nine Layers of Analysis Nobody Has TouchedLate one afternoon at the Phan Dinh Phung arena, I sat counting the serves of...
BilliardsFour Billiards Frameworks Under One Label: Where Analysis Usually CollapsesIn 2026, in a studio in Hanoi, I sat in front of a screen showing the snooker...
VolleyballEight Japanese Names and a Silence Called Indonesia Ahead of the 2026 Asian GamesSome schedule entries run exactly one line long, yet they measure an entire...
SwimmingNguyen Huy Hoang and the 1'47 Problem: Why Vietnamese Swimming Lacks DepthAt the 32nd SEA Games, Nguyen Huy Hoang swam 1'47"24 in the men's 200m...
TennisUS Open 2026: Where Sabalenka Chases History, Alcaraz Waits, and Sinner's Silence EchoesNew York, late August. I sit before my screen, three monitors open at once, b...
International FootballIreland 3-0 Israel: Three Goals in 25 Minutes and the Data Void Behind ItMinute 25 in Debrecen In the 25th minute in Debrecen, the ball was in Israel'...
Domestic FootballNguyen Quang Hai at Pau FC and the Biggest Hole in Vietnamese FootballI once drove nearly 600 kilometres, from Lyon down to Pau, just to sit in a...
International FootballRonaldo Lands in Riyadh: One Flight, One Football Economy and the Things Left UnsaidThat day, I sat in a small café on Tran Phu Street in Nha Trang, looking at m...
BadmintonAn Se-young, Paris 2026 and the Regulatory Gap on Player Health in the BWF SystemOn August 5, 2026, at the Porte de la Chapelle arena in Paris, An Se-young...
Martial ArtsExtraction Failure on the Fight Desk: When an Eight-Chapter Analysis Could Not Name a Single FighterAt 06:12 on 12 March 2034, the third monitor in our newsroom in Binh Duong li...
International FootballMourinho: If I Were Vinicius, I Would Have Left Real Madrid Last SummerJosé Mourinho did not dodge. In a press conference ahead of Real Madrid's...
Domestic FootballFrom the Incheon Stands to V.League 1: Vietnamese Football Is Losing Its Ability to Verify ItselfIn March 2026, in the press area of Incheon Munhak Stadium, I held the intern...
EsportsVCT cuts partners from 40 to 32: who gains 25% more revenue, and who loses a slot before the season startsA late afternoon at the Sangam studio, third row, the seat with the power...
International FootballEnzo Fernández and the Garrahan Hospital Visit: A Real Gesture Inside a Staged SettingThat day, Enzo Fernández walked through the doors of the Garrahan Pediatric...
BasketballAS Monaco Basketball and the €21.7 Million Debt: A Club's Survival Rests on an Administrative VoteOn September 12, the French Basketball Federation (FFBB) rejected the NM1...
BasketballNwora scores 24 as Crvena zvezda beat Buducnost 101-91: The 62-44 break and an unanswered questionIn the last three Crvena zvezda games I went back and rewatched, a pattern ke...
EsportsBLAST Slam VIII: LGD and 1W Advance to Playoffs, OG and Topson's Shocking EliminationWhen data speaks, the whole world suddenly listens. The "Last Chance" qualifi...
Martial ArtsVietnam's Team Kata at Asiad 20: The 5-0 Gold, the 0-5 Defeat, and the Blind Spot of a Judged SportHook In Toyohashi, no electronic scoreboard flickers. Kata has no stopwatch, ...
Table TennisBraintree Division Two: Black Notley B Return, and the Question of the Third ManThe scoreboard stopped at 16-14 in the fifth game. It was Lucien...
Table TennisVietnamese Table Tennis and the Data Gap: Nine Layers of Analysis Nobody Has TouchedLate one afternoon at the Phan Dinh Phung arena, I sat counting the serves of...
BilliardsFour Billiards Frameworks Under One Label: Where Analysis Usually CollapsesIn 2026, in a studio in Hanoi, I sat in front of a screen showing the snooker...
VolleyballEight Japanese Names and a Silence Called Indonesia Ahead of the 2026 Asian GamesSome schedule entries run exactly one line long, yet they measure an entire...
SwimmingNguyen Huy Hoang and the 1'47 Problem: Why Vietnamese Swimming Lacks DepthAt the 32nd SEA Games, Nguyen Huy Hoang swam 1'47"24 in the men's 200m...
TennisUS Open 2026: Where Sabalenka Chases History, Alcaraz Waits, and Sinner's Silence EchoesNew York, late August. I sit before my screen, three monitors open at once, b...
International FootballIreland 3-0 Israel: Three Goals in 25 Minutes and the Data Void Behind ItMinute 25 in Debrecen In the 25th minute in Debrecen, the ball was in Israel'...
Domestic FootballNguyen Quang Hai at Pau FC and the Biggest Hole in Vietnamese FootballI once drove nearly 600 kilometres, from Lyon down to Pau, just to sit in a...
International FootballRonaldo Lands in Riyadh: One Flight, One Football Economy and the Things Left UnsaidThat day, I sat in a small café on Tran Phu Street in Nha Trang, looking at m...
BadmintonAn Se-young, Paris 2026 and the Regulatory Gap on Player Health in the BWF SystemOn August 5, 2026, at the Porte de la Chapelle arena in Paris, An Se-young...
Martial ArtsExtraction Failure on the Fight Desk: When an Eight-Chapter Analysis Could Not Name a Single FighterAt 06:12 on 12 March 2034, the third monitor in our newsroom in Binh Duong li...
International FootballMourinho: If I Were Vinicius, I Would Have Left Real Madrid Last SummerJosé Mourinho did not dodge. In a press conference ahead of Real Madrid's...
Domestic FootballFrom the Incheon Stands to V.League 1: Vietnamese Football Is Losing Its Ability to Verify ItselfIn March 2026, in the press area of Incheon Munhak Stadium, I held the intern...
EsportsVCT cuts partners from 40 to 32: who gains 25% more revenue, and who loses a slot before the season startsA late afternoon at the Sangam studio, third row, the seat with the power...
International FootballEnzo Fernández and the Garrahan Hospital Visit: A Real Gesture Inside a Staged SettingThat day, Enzo Fernández walked through the doors of the Garrahan Pediatric...
BasketballAS Monaco Basketball and the €21.7 Million Debt: A Club's Survival Rests on an Administrative VoteOn September 12, the French Basketball Federation (FFBB) rejected the NM1...
BasketballNwora scores 24 as Crvena zvezda beat Buducnost 101-91: The 62-44 break and an unanswered questionIn the last three Crvena zvezda games I went back and rewatched, a pattern ke...
EsportsBLAST Slam VIII: LGD and 1W Advance to Playoffs, OG and Topson's Shocking EliminationWhen data speaks, the whole world suddenly listens. The "Last Chance" qualifi...
